A close up of heliconia hirsuta flower. a species of flowering plant in the family Heliconiaceae #269710184
Description
A close up of heliconia hirsuta flower. a species of flowering plant in the family Heliconiaceae. For plant and flower background or wallpaper. No people